@charset "utf-8";
/* CSS Document */

.menu_btn02 {
	height:202px;
	clear:both;
}

.menu_btn02 img {
	float:left;
}

.t03 {
	margin:30px 0 0 0;
}

.pad01 {
	padding:15px 0 20px 0;
}

#mars13 {
	margin:27px 0 0 0;
}

.small01 {
	font-size:10px;
	color:#ED1818;
}

.color02 {
	color:#ED1818;
	font-weight:bold;
}

#pad0 {
	padding:0;
}

.pad02 {
	padding:15px 0 25px 0;
}

.pad03 {
	padding:5px 0 14px 0;
}

.pad04 {
	padding:30px 0;
}

.pad05 {
	padding:5px 0 14px 0;
}

.t04 {
	width:240px;
	font-size:10px;
	line-height:15px;
	padding:7px 0 0 0;
}

.t05 {
	width:240px;
	font-size:10px;
	line-height:15px;
	padding:7px 0 0 0;
}

.btn01 {
	width:560px;
	margin:0 auto;
	padding:30px 0;
}

.pad06 {
	padding:0 0 14px 0;
}

#width01 {
	width:239px;
}

.t06 {
	width:239px;
	font-size:10px;
	line-height:15px;
	padding:7px 0 22px 0;
}

.t07 {
	width:239px;
	font-size:10px;
	line-height:15px;
	padding:7px 0 0 0;
}

.pad07 {
	padding:40px 0 0 0;
}

.pad08 {
	padding:62px 0 25px 0;
}

.pad09 {
	padding:15px 0;
}


#pad1 {
	padding:30px 0 0 0;
}

.pad10 {
	padding:0 0 8px 0;
}

.inquiry_in01 {
	width:230px;
	float:left;
}

.in_txt01 {
	background-color:#E4EFF7;
	padding:12px 20px 6px 20px;
	line-height:16px;
}

.in_txt01 a {
	color:#0062D1;
	font-weight:bold;
}

.in_txt01 a:hover {
	color:#8CC6FF;
	font-weight:bold;
}

#mars14 {
	margin:0 10px;
}

.link_btn01 {
	background-image:url(../../img/bg/09.gif);
	background-repeat:no-repeat;
	height:50px;
	padding: 15px 0 0 20px;
	clear:both;
}

.goods_btn02 img {
	float:left;
}

#mars15,
#mars16,
#mars17 {
	margin:0 10px 0 0;
}

.goods_inner05 {
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	padding:10px 0 0 15px;
	width:213px;
}

.goods_in_bottom02 {
	background-image:url(../../img/bg/10.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 16px 0;
	width:230px;
	float: left;
}

.footer_contentsy {
	width:940px;
	margin:0 auto;
	padding:50px 0 0 0;
}

.new_title {
	font-size:15px;
	line-height:20px;
	width:600px;
	border-bottom:1px solid #D9D9D9;
	padding:0 0 4px 0;
	margin: 0 0 15px 0;
}

.new_body {
	width:600px;
	line-height:22px;
}

/*-*/

.partition_outer {
	width:600px;
	margin:0 auto;
	padding:44px 0 0 0;
}

.partition_t {
	clear:both;
}

.prev a {
	width:33px;
	height:24px;
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	display:block;
	text-decoration:none;
	font-size:10px;
	letter-spacing:0px;
	line-height:12px;
	padding:9px 0 0 0 ;
	color:#333333;
}

.next a {
	width:33px;
	height:24px;
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	display:block;
	text-decoration:none;
	font-size:10px;
	letter-spacing:0px;
	line-height:12px;
	padding:9px 0 0 0 ;
	float:right;
	color:#333333;
}

.prev a:hover,
.next a:hover,
.partition a:hover {
	background-color:#00AAFF;
	color:#FFFFFF;
}

.body_y {
	font-size:12px;
	line-height:20px;
	padding:5px 0 0 0;
}

.partition {
	text-align:center;
	font-size:10px;
}

/*------------baby----------*/

.bannery {
	margin:0 0 30px 0;
}

.lefty01 {
	float:left;
	width:450px;
}

.lefty02 {
	float:left;
	width:336px;
}

.righty01 {
	float:right;
}

.righty02 {
	padding:35px 0 0 0;
	float:right;
}

.txt_y01 {
	margin:15px 0 8px 0;
}

.txt_y02 {
	margin:15px 0 0 0;
}

.color_outer {
	background-image:url(../../img/baby/bg01.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 5px 0;
	margin:0 0 30px 0;
}

.color_inner01 {
	border-left:1px solid #FFAA00;
	border-right:1px solid #FFAA00;
	padding:5px 15px 6px 15px;
	width:568px;
}

.color_inner02 {
	border-left:1px solid #5EB309;
	border-right:1px solid #5EB309;
	padding:5px 15px 6px 15px;
	width:568px;
}


#change_img01 {	
	background-image:url(../../img/baby/bg02.gif);
}

.qa_outer01 {
	margin:30px 0 0 0;
}

.qa_outer02 {
	margin:24px 0 0 0;
}

.answer_outer01 {
	background-image:url(../../img/baby/icon01.gif);
	background-repeat:no-repeat;
	background-position:9px 10px;
}

.answer_outer01 p {
	width:550px;
	padding:10px 0 0 40px;
}

.an02 {
	padding:9px 0 0 10px;
}

.an03 {
	padding:9px 0 30px 10px;
}

.bottom_c01 {
	margin:30px 0 0 0;
	padding:0 28px 0 29px;
}

.t_outer {
	height:250px;
	clear:both;
	margin: 15px 0 0 0;
}

.t_outer img {
	float:left;
	padding:0 0 18px 0;
}

.mary01 {
	margin:0 19px;
}

.btny {
	height:60px;
	clear: both;
}

.btny img {
	float:left;
}

#mary01 {
	margin:0 13px 0 0;
}

/*--*/


#pb01 {
	padding:0 0 30px 0;
}


#pb02 {
	padding:0 0 20px 0;
}


/*--*/

.links_outer {
	background-image:url(../../img/bg/12.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0 0 32px 0;
	margin:0 0 30px 0;
}

.links_img {
	float:left;
}

.links_c {
	float:right;
	width:400px;
}

.txt_y03 {
	width:400px;
	padding:11px 0 0 0;
	line-height:20px;
	height:90px;
}

.txt_y04y {
	width:400px;
	padding:11px 0 10px 0;
	line-height:20px;
}

.link_bg {
	background-image:url(../../img/bg/13.gif);
	background-repeat:no-repeat;
	width:289px;
	height:29px;
	padding:6px 0 0 111px;
}

.link_bg a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#FFFFFF;
}

.link_bg a:hover {
	color:#E5E5E5;
	text-decoration:none;
}

.sub_links {
	height:143px;
	clear:both;
	margin:10px 0 0 0;
}

.sub_links img {
	float:left;
	margin:0 5px 0 0;
}

#none {
	margin:0;
}

.ws_outer {
}

#ws_none {
	margin:0;
}

.ws_outer img {
	margin:0 0 10px 0;
}

.ws_pdf {
	width:710px;
	margin:20px 0 0 0;
}

.ws_attbtn {
	position:absolute;
	width:266px;
	right:36px;
	top:15px;
}

.ws_attbtn2 {
	position:absolute;
	width:626px;
	left:42px;
	top:225px;
}

.ws_attbtn img,
.ws_attbtn2 img {
	margin:0;
}

.fax_outer_ws {
	background-image:url(../../img/ws/ws05.jpg);
	background-repeat:no-repeat;
	width:647px;
	height:93px;
	padding:307px 57px 0 0;
	clear:both;
	position:relative;
}

.fax_outer_ws img {
	float:right;
}

/*--owa------------------------------------------*/

.owa_box01 {
	background-image:url(../../img/owa/map.gif);
	background-repeat:no-repeat;
	height:214px;
	background-position:top right;
	margin:0 0 30px 0;
}

.owa_txt01 {
	width:390px;
	padding:25px 0 0 0;
}

.owa_txt01 p {
	padding:0 0 9px 0;
}

.owa_txt01 span {
 	color:#E51717;
}

.owa_in01 {
	background-image:url(../../img/owa/img02.gif);
	background-repeat:no-repeat;
	height:124px;
	background-position:top right;
	margin:10px 0 0 0;
}

.owa_in01 p {
	width:330px;
	padding:25px 0 0 0;
}

.new_banners {
	height:237px;
	clear:both;
	margin:0 0 10px 0;
}

.new_banners img {
	float:left;
}

.new_banners02 {
	margin:0 0 5px 0;
}

/*--slideshow-----------------------*/

