@charset "utf-8";

/*
======== table of content. =================================

summary:トップページ用レイアウト定義

-CONTENT

-MAIN
  - MAIN RIGHT
  	

============================================================
*/

/*
div#main ul.pagelink{
	width: 620px;
	padding: 12px 0 0 17px;
	background: url(../purpose/images/baby/bg_pagelink.jpg)  no-repeat left top;
}

div#main ul.pagelink li{
	float: left;
	padding: 4px 5px 0 0;
}

div#main div.detail p.btn{
	width: 585px;
	text-align: right;
	margin: 40px 0 8px 0;
}

div#main p.de-pagetop{
	width: 597px;
	text-align: right;
	margin: 40px 0 9px 0;
}

*/

/* 以下baby.html */

div#main div#page-btn{
width:603px;
padding:10px 0 30px 17px;
}

div#main div#page-btn.baby{
background:url(../purpose/images/baby/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.pet{
background:url(../purpose/images/pet/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.nursery{
background:url(../purpose/images/nursery/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.acne{
background:url(../purpose/images/acne/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.nurse{
background:url(../purpose/images/nurse/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.smell{
background:url(../purpose/images/smell/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.foodshop{
background:url(../purpose/images/foodshop/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn.flower{
background:url(../purpose/images/flower/btn_bg.jpg) no-repeat left top;
}

div#main div#page-btn ul.btn {
height:100px;
}

div#main div#page-btn ul.btn li{
margin:0 5px 4px 0;
float:left;
}

div#main .section{
width:594px;
padding:20px 0 0 20px;
border-left:#F7DDE0 3px solid;
border-right:#F7DDE0 3px solid;
}

div#main .section dl dt{
width:290px;
margin:0 5px 35px 0;
line-height:180%;
float:left;
}

div#main .section dl dd{
margin:0 0 35px 0;
float:left;
}

div#main .section h3{
margin:0 0 10px 0;
clear:both;
}

div#main .section dl.item{
width:280px;
margin:0;
padding:0;
float:left;
}

div#main .section dl.item dt.photo{
width:66px;
margin:0 10px 0 0;
padding:0 0 10px 0;
float:left;
}

div#main .section dl.item dt.name{
width:190px;
padding:0 0 0 10px;
margin:0;
background:url(../purpose/images/baby/ic_01.jpg) no-repeat left 7px;
}

div#main .section dl.item dd.coment{
width:200px;
margin:0;
font-size:84%;
}

div#main .section p.white{
clear:both;
width:1px;
height:1px;
}

div#main p.pagetop{
width:620px;
padding:30px 0 30px 0;
text-align:right;
background:url(../purpose/images/baby/content_bottom.jpg) no-repeat left top;
clear:both;
}

